package main

import (
	"fmt"
	"reflect"
)

func main() {
	intNum := 200
	ins := &intNum
	//获取变量的类型和种类
	typeOfIntNumPtr := reflect.TypeOf(ins)
	fmt.Println(typeOfIntNumPtr.Name(), typeOfIntNumPtr.Kind())
	//获取变量所表示的类型名称和种类
	typeOfIntNumPtr = typeOfIntNumPtr.Elem()
	fmt.Println(typeOfIntNumPtr.Name(), typeOfIntNumPtr.Kind())
}
